backed by a guarantee

Translations
garanti par une garantie
Words
backed

verb
couvert
by

preposition
par
a

article or possessive pronoun
une
guarantee

noun
garantie